package StringDemo;

/**
 * 给你一个字符串 s，由若干单词组成，单词前后用一些空格字符隔开。返回字符串中 最后一个 单词的长度。
 * 单词 是指仅由字母组成、不包含任何空格字符的最大子字符串。
 */
public class demo58 {
    public static void main(String[] args) {
        String s = "   fly me   to   the moon  ";
        System.out.println(lengthOfLastWord(s));
    }
    public static int lengthOfLastWord(String s) {
        if(s.length()==0 || s == null) return 0;
        String trim = s.trim();
        for (int i = trim.length()-1; i >=0 ; i--) {
            if(trim.charAt(i)==' ') return trim.substring(i+1).length();
        }
        return trim.length();
    }
}
